67915694
41953865
57659562
6721369
38254229
17062958
9134668
94615251
113759
79257416
60959673
46811576
88791425
44007384
2924531
27005133
43592614
40787655
98171772
43288736
12205191
56254380
97373276
2985561
26361838
413814
53728108
36528829
14979518
63445095
51969025
33057605
13008268
17857462
90975439
53739157
63153396
1241503
97119548
22606900