1036433
843848
11923087
18724206
80228161
19137637
9504927
84113926
81239196
59089654
82402015
30151165
48727022
73401707
63751004
49533903
60992152
95441304
6401912
9917325
48556344
1481882
13411415
1570655
29163829
2008502
699438
82368283
52897338
78704902
65626850
84723883
43013760
87872383
43074452
49039172
82601960
2121850
29663700
95602902