97785590
29519088
9734241
22776582
17179427
13536646
61074601
52694787
50794036
79044618
68868022
79891991
20773348
62931177
5094663
95997050
83519649
2126130
7386310
81015044
67122989
51627106
3028181
51577079
58584366
60789866
65575848
23725304
59001823
52574956
99898541
58394768
62679007
13421967
475730
13818443
10376545
62606859
45415572
54023896