89872565
8444692
85198998
55059594
30811137
55394787
26254488
63209721
278714
30931064
3389787
47218313
64128605
56152854
53578265
40918521
1024489
44427939
91107448
42162792
13982227
2498130
99504673
14573072
87438715
52099769
75003357
4705431
49569095
12447528
68227114
1709949
75374450
17251064
76739262
56928958
89084518
5517165
1691594
3745763