37964078
73103548
34189263
67695848
25836921
1087557
98814821
50678875
24408468
66773345
18405642
9228829
1851457
5193704
15134416
45402351
60313386
93876906
12302811
60893094
32798093
4696450
31412692
74793149
9848637
89992420
36105676
7770632
66103012
11993511
59874485
18516745
7458728
7889183
75756576
20878501
53726333
6752171
93666806
2126522