16946241
10033846
64237481
5433154
1333289
62404852
53543324
28416541
94014287
5003372
24363352
20925150
24353143
60172824
5811276
92651727
63261274
12452898
90422452
79635583
55604711
29045146
2618809
61119943
13673118
7101525
90874613
2342159
5385034
98643822
94336054
8888402
57711386
57372308
8608474
2280971
47616917
53528581
67271301
28031804