57622812
18749915
12144312
7502005
39434966
17132505
77975900
91578027
5712850
12399175
58243329
87624281
6825110
92614946
36507872
19357228
68142762
49949569
11536312
6216550
49682
21713191
45751146
64283575
631539
58646370
63064464
91113277
67034320
32001574
82835442
71041807
83297697
45845954
31161688
51891365
24463833
87275920
75297202
13121158