99722021
9416500
87177966
34882388
99579163
40091944
63865106
2866112
88223419
32861473
1468644
38848742
4799584
95215106
60671756
29277413
19603103
58214409
7428428
8162594
6751814
11833049
56093200
34435282
50964443
94491781
64627932
48417760
70682234
40544841
66619333
85198832
94736414
99428514
57052606
90985617
48027280
35121814
34208378
6458052