65221838
16603793
91407947
51216203
18922786
51968682
9719982
58006283
96821049
95957362
71144024
43958034
18894804
40273187
11124216
12748368
24674697
418605
89256171
91536416
94795225
7989156
80798021
73691802
35921405
52159896
11648916
20061502
57141288
26153452
1950491
13971114
9815337
49673501
66828889
43174019
29249017
66562743
2483413
90634492