82893862
11386292
70072528
26401894
54806796
65447967
8631977
56709417
7171396
8040957
45063801
98933164
23494046
8951092
7052747
1826548
69442377
21823419
2174779
17636169
23198719
71258290
47644256
94785224
59801876
79019728
65203253
73333271
69804374
5608980
87735927
88954744
7672741
16113806
26579418
23379719
82236579
8463198
61387576
86092953