95802677
52997556
80615514
76843368
6647466
27193659
38161635
85139401
10706760
57339850
44714740
92185229
72343794
9608481
35836004
10699149
22873610
28149241
45476553
115474
8939954
64732089
9431903
50488548
68489179
74653844
28165901
39809073
88121062
9880737
78549833
97538160
98873395
19118800
54148995
75755064
22451344
18557256
86879870
97472342