57935625
75811891
3577273
52212607
23657621
58847314
2207226
66567175
7169811
13277285
2840716
84367360
96672452
34203027
60065037
87425361
82938589
677858
25942000
9627744
3984161
53795858
67772377
81079478
92549224
29295572
28745647
19128837
3763562
44246858
6660752
32505457
34723105
58405007
79127530
3148391
36062152
18692427
6358179
77362630