90295109
69908863
66012967
46482526
63238372
15069777
46228316
55759333
7073060
91377780
10235346
10799257
8495139
62316499
23125575
53426371
26953246
97745802
42593117
67372120
83046668
43289420
62359829
99202240
84642878
35055206
70173125
16964205
4576964
8764498
14172406
50642982
69032892
49539403
87775333
79884800
46569057
6139361
78285386
80164763