16765013
23176844
55975247
30564587
28699300
16012601
77289385
14321199
73473522
52246339
6370819
16121523
23586760
24094391
47359426
59418609
91084786
69384061
37364235
47502800
2995710
75454901
285725
46776368
37835271
41919814
53633139
90678625
9661663
17787872
49129489
60475567
15064198
2342650
79508061
8701499
37158338
4094782
33302546
29668113