84416826
4917294
18029540
25059517
16964903
80511080
70237461
5875816
18347070
30522050
32012301
55236839
97287865
66149507
79018423
5308846
52948195
63587918
56404949
94328439
69289641
66278931
45359008
3769941
33298768
99101545
84657710
92098084
45358867
19946543
3649393
54348669
5090695
44291887
10846566
49899628
53371700
72648992
81584042
3732273