13101591
95659514
46096858
23346434
7982975
10622150
82165629
9585984
10324359
33954181
7804475
19759683
89381918
43777234
67895452
42353372
54041256
60878880
34966226
43626217
94631104
66287018
55112099
90926838
30941705
3325667
64946981
48661350
70893730
7062980
44749400
1661388
80107854
20748940
69549979
23598760
6014036
47086817
23938838
8567563