6003960
53682993
48947928
46267156
23334850
85872890
80396640
8398211
18878076
1240920
2327109
38433236
7363335
8981823
51559145
344938
78223544
53289470
3047661
14379085
15061445
594253
56836807
39474300
62389556
58442448
76827325
9028260
99657290
73452239
36075727
88099984
25236486
85876460
29021124
30147227
47196524
19218202
77786977
38502255