10448473
20148884
63506642
79858866
58568232
1021728
8995995
68992794
87679396
2225224
84917402
98648020
21412745
88132375
13534409
79938630
1026792
86598578
79053537
85743041
71665766
18484652
38046823
39748249
35223378
16857975
88015645
13814696
35584064
60276977
748550
330639
30911907
17444030
2737706
89854268
19162763
2387226
45389728
81037923