98382010
49198114
94123347
52071772
25791166
93652148
79204027
77294312
95008114
49829869
15378231
28954558
25561826
51411861
53185174
37119579
46879016
70506696
11666238
42154361
39019720
91777904
74206026
50789762
90248999
9932268
62489782
36613621
66341815
34642959
4474458
19767004
76192042
10361201
21161287
83809239
78851446
60794062
10901841
86389331