142214
80981
362966
110507
156400
804601
139273
650106
69155
467948
744791
478521
577360
584728
730813
1023736
526393
125523
658642
403242
781494
44191
769961
870608
566145
235599