8153333
56785390
11406443
2883159
23577070
70243676
24805278
74957018
99477475
1552913
14899181
90794977
30311668
216386
38722481
78515634
40175638
6468297
41328558
25525303
16093482
68068016
40252848
31388524
75135133
13951203
11488836
53053615
98035784
23683358
52647775
13107564
93486177
69761581
6174018
1304584
32033838
46382300
49642747
80885063