72858172
25815868
1582256
9939657
82426354
15037193
97454225
4993461
3460160
2391306
67965401
68087074
55477332
85947253
17748369
5777965
51539129
33167760
74982640
93046895
8175340
88448103
77512617
51364959
42292953
5525339
13493376
66176074
54919488
73783542
88013145
98023773
15575922
91311186
91493752
68855936
44095956
46455628
27581177
52998510