41382986
63126733
98689993
31583595
17091375
92616598
76233778
98836377
1547152
94544614
34049484
62365671
750410
99584885
16637705
86764589
8655731
80426602
34884172
12589854
96093095
67238332
38174020
99711098
78707951
8296454
76886455
72255770
49805434
80754576
76814847
49418786
83245478
89139972
59867667
10621879
5898869
59594507
86133475
16271388