9300320
36225852
5595036
88519570
1185371
8531675
96532507
994145
37014089
36586376
1882119
59972750
39675987
62398730
24157608
73772420
53803380
18208500
87786822
5402841
4524462
72912559
33169881
83285746
80536752
77345239
57539128
85338391
37545840
39542639
669404
78753859
2682433
28692623
87917904
4069506
57826694
1812091
18437994
236464