77889909
70884560
8741778
41398254
6294778
18115227
88186173
29169331
28889976
32903172
49049960
8327498
27095235
2218115
18869135
45109288
549256
28097664
2733564
98625465
26895808
49904018
6452807
52877388
35212082
18635416
26799703
40196881
3971878
1651272
1608881
95341772
87869984
82785023
6177389
98437631
16488456
16711933
11242667
5190771