65767350
63666083
5499446
6545205
15211803
39574955
75042801
72487072
5596326
48318765
11235892
32282565
94072098
44633967
51563783
31583690
22842831
72971347
21174487
97108666
50526582
84252979
7539660
24474234
99196425
6041465
16405013
47339561
7126868
66607817
41962106
45209102
98356510
8330956
73309854
63217043
53859283
90147042
59295363
7787108