300000201300004789300008346300010357300015646300022238300024978300026029300036743300037221300037335300041619300042929300045611300053001300054134300054593300054722300055126300123558300123559300131647300136012300139081300179869300185711300186269300207851300209261300222468300234770300241489300241490300264550300264551300264552300265673300379011300400520300445053