66777543
9331533
45559169
2874974
89534190
61443599
14353170
28614590
15018318
6804019
29478114
55333811
29463849
39228271
97611567
15542257
48307050
82378036
28945190
30843901
69217540
40975210
6572549
46051617
78959948
67014495
39141468
80704894
6553983
5038682
89819887
24689614
87474051
21642622
24403776
10126
22681025
94335476
86946724
57303499