311597311616311744312828313053313484313500313522313524314704314710315295315596315597315768315967316000316485316486316766317314317347317473317591317593318019318026318160318162318186318502318824319364319496320262320349320413320739321487322420322423322675323508323815323881324915325600325853326318326544326666326901327150327469327739328262328303328382328525328969329383329454329475329502329610330115330128330197330506330620330721330729330812330901330904331074331268331719331884331933331956331977331993332083332304332700332708332768332828332973333613334082334691335554336538336589336760337098337511337982