72559294
97185557
62108017
10485750
8989701
88234728
72471020
46132821
91954091
38523430
64191242
19531404
47468372
42653563
83615995
68323812
43434103
97115723
46818506
28997971
67849906
16321999
643139
77515261
38807599
6299272
70913754
66628892
24532750
99762274
62207962
16759086
88785648
85864802
23396435
53652105
56319346
81122303
52367268
35512431