79581468
77165378
82721109
91715642
94944806
45138165
52807197
33818790
19268932
99665764
17765621
71526480
836511
64395458
14477398
68841931
275378
47973984
24027418
15524854
36639118
23881824
23306002
58045149
48023707
92596109
80855741
54992987
5124724
5051989
93759336
11699015
53223525
37295494
64618871
58716774
15156147
77457520
10144443
3106822