17384558
4978007
86376729
6909852
54527206
17655814
44985619
86691362
15178921
54039659
75642806
90336519
5933000
77525820
59073509
88214664
92939423
54552212
6775888
58338559
31553185
6372429
7906990
28908206
80967538
64242971
40309687
15466182
70398797
4103776
92407490
59857111
42006945
9908670
17312707
15863300
55723326
4917346
3947809
41726007