39895179
28333527
15526508
38474232
6037757
9109346
50415747
18827248
55026002
82756358
79488830
16142060
64072334
47297988
748500
68074761
92746240
14766845
47995760
4239888
58771149
56567040
23675893
94732900
7494465
5825189
91381039
49677142
7226255
27998628
35715800
78903155
52183685
8128717
29554909
17681669
4587681
40538131
76561103
55866952