1009844
8038559
53279883
22431705
86456366
60174165
44381243
3229500
23196530
1118115
13335851
57253260
27294076
7211650
93465601
2876261
44707576
92682457
49631106
3695901
50316748
46047667
55348269
54729291
83655319
16485023
30825243
38665502
41488364
953631
75226299
13632284
41849206
66956504
16271809
20771862
50549872
16404038
7561916
66115333