87047583
251711
55231832
47302657
40965219
49503336
57065197
7887862
5783855
2723549
923348
5398607
1435822
94993451
6298171
47824155
23137595
44937830
79567122
39065723
10203621
60829999
54951222
12101515
6492621
49973541
739988
16498626
37799464
64023154
92597840
41526450
75328206
24394547
27049431
41088264
94354790
13333672
34125650
52463492