49097668
49628488
7356090
3323134
72388797
54439717
8940292
50397261
73182082
78435383
8699246
85805189
37286955
5041645
38552903
63461587
60258228
28484441
12273819
10277176
88508016
8880284
43413746
31892074
96078195
66384967
80797069
94665575
58642288
63581437
261274
15659662
47047428
12475556
47018129
86761162
29557538
62533674
3386393
1407019