58836527
33172189
99773538
55194008
51181407
2054050
1008309
28338187
9976128
54311791
45951058
33981446
7344590
36101301
29522393
26285761
82704587
84536764
88432512
87285029
86716114
56426108
30508127
48229150
10152829
60272142
3511538
42488298
34022626
48785169
65121553
72319319
44567352
64052495
47204788
63026193
38105420
77814290
52388081
11712972