96981288
30627983
8835190
11769129
71784527
46996569
22653138
42898702
83001057
78802225
45654707
50061659
25862245
49163239
1028171
81393331
33982981
9444277
5922501
54656002
31675915
98789841
19227829
683334
27808394
54196451
3653425
78666337
55194433
24196423
40467041
46335481
1894736
9436457
467120
65832473
27224488
12031769
53239937
95072952