1680750
5983810
56451900
3502147
63277053
20508526
64529679
20162219
404400
88414596
68892518
64732022
93677066
5446769
1553958
27965011
4588741
5677448
21539459
3753157
23727743
53297701
58693232
33178612
4570679
23542572
70807437
90209205
59813285
50632143
71313513
18152991
82808974
50485993
83065795
87807911
70122108
16125119
14629025
31011252