6514575
27556944
7820671
23609825
35944868
46117660
107678
49549112
36997256
83829332
18236613
47434392
34045680
29295509
33782493
13227683
97893467
23786061
6955390
38477044
89238314
79669508
23044377
70671033
28134184
97919509
8715639
45704504
23583557
81496009
698399
91006785
24888786
35884430
42382470
63063716
24073860
58807061
1822571
34829225