20894066
59892994
29643937
33294665
37684250
62999146
8547854
2865793
7876719
19443267
80146853
1645699
91718633
54312959
81393952
10708969
92489737
93058869
4881925
80538012
57763112
13742877
63035694
37095994
48452894
61011591
42746297
11056541
84036711
85986636
59224680
78379086
41644151
55742890
1908120
79481560
1065264
51986
43274934
38825642