86291197
64802014
33232384
76226085
6612402
48084102
2090656
86581941
47754766
99046080
48615774
1673178
9786067
31624086
96785292
65987228
20033019
49727504
32597396
10255689
87327046
26158112
38932205
99914360
33353692
30921354
84995232
49992556
54642747
62038608
98132957
48852800
34326783
94366883
60175731
79456619
49959294
11739861
68011650
65706719