19484603
70187094
62983667
4537221
27779904
24332838
10611743
45387279
23428325
77448589
78116411
6720769
31417521
17797074
92977533
93296619
41034297
1424216
84046377
27236304
352288
52805324
90264977
7396802
4362068
49951501
12988398
39407174
20743256
88287802
22706294
96292986
40473494
70244527
39174980
45967625
39645885
11147676
96645052
48895146