38561075
14655150
29339995
52389533
3439568
47982526
36589512
2965056
59991460
36846128
93748852
5212219
67674496
1877565
6265867
35965020
27819376
31665156
22844589
67149501
74538301
74318101
56089448
81363536
50433341
40151613
12532836
2674196
7668469
26738346
672347
75369753
50783352
98076316
39307951
55082339
96763425
43405945
47021936
98483048