93377697
98801736
69211627
31146665
48664846
11369783
15285150
31289867
8116338
21838044
78887937
50735366
53053856
25401411
94649650
7174314
252290
52267176
885495
59043503
5585527
70562868
30765016
84517589
90996045
61018440
95529095
18838319
4126694
41661996
17287921
91645578
10235020
45931165
52441422
3987447
50582030
10726570
65849152
67628642