42267008
49499633
31112792
5002436
100009710
9477797
38421136
55414345
35388017
70719393
67668033
29431819
22496208
61413279
24341999
87025933
80329716
73855496
74121372
55307056
60817080
51165230
19524301
46787106
88542048
72541465
33342444
45536778
14033852
14657813
43031302
8086750
69463953
70599926
65106266
12736437
10161316
40382186
96151442
55259