98753676
29629041
26115134
50373796
4225114
4066776
80802639
32529813
36919133
26277027
30643238
14204035
17673791
70471875
66476419
92647370
90893441
91856228
67618117
92218611
30021403
9004277
38847610
78252771
84709960
18879909
24706601
42451994
64129512
62799801
44892914
85719132
85967773
91888082
47331295
28103035
62622279
80848688
89847190
61668076