48991986
89379395
92544548
29439585
19015380
63406335
11173310
1868433
16068963
23786550
4752782
18247828
10039146
20059250
4788568
80703697
70027951
1511212
54621297
5387681
41729740
13185496
598559
12252374
78391658
57959432
3632606
1239668
60071474
16039580
43866588
67927558
13516744
13249857
2752436
39258359
386931
91601458
148719
24316724