18115779
66424808
80943822
19389808
545946
78734223
65333837
12429540
63357418
5592570
57285799
64307314
5963211
47276008
19095884
14329545
5486605
54311307
5628170
68156196
85147570
8231136
48802541
3672832
46447685
47598717
1476512
37134398
92129097
1359907
31232357
47114688
97453004
75535200
11946007
95859359
46708114
977515
16058499
8877991