81249863
14967248
11982088
2474167
7724880
75597762
67988571
26251656
33154015
31886244
344832
92578636
7852884
24653445
16785436
70693175
35072258
68739111
14664876
95988604
97416455
36261935
73495134
5209672
8912143
730386
45322430
10335102
1836742
38863860
82398921
10362844
37489848
38975394
71473414
80239126
92054737
38286315
69398968
3153283