56995
86025313
43971784
15137338
44386861
723411
96326823
22964458
90007500
28106363
3656518
57933257
9610235
10175098
24618460
46982671
75882414
99184277
27491499
45444025
11687916
1509681
76197554
62577168
65278397
65108494
20566973
65853758
67267564
20195278
5891713
54975123
86629005
32125523
3560625
1036411
294668
49679368
3147769
9024222