58394064
11591051
79398011
1895280
40723278
96258649
17843316
27721478
78311194
1168495
13012226
85211965
89015165
51968533
53915126
26546845
79864209
81235575
66412069
48002566
27098717
81044799
29185082
70628030
64659830
7892575
9354282
89159467
9501617
17923068
10948124
36939064
83906223
91505497
10833192
45265619
17127685
16313802
38615136
81792170