80855229
65635360
8825564
269804
30362995
67739057
5352969
36018645
52186507
44612578
10007879
43063887
50739034
78255921
85028739
6970791
20175305
38739572
5152329
67265490
41081887
33475925
52349405
30443940
48617959
1929694
24377521
99023235
13938576
6273505
23989001
46692687
9637361
88386442
61726345
49328215
226603
5175000
20755005
86162663