20138553
76185837
83172924
61828949
69306895
28002266
72341928
73378587
19173050
1868726
18474853
55562564
58795700
31435681
9031974
2649193
36302404
36472079
99817424
80546045
87589920
41958230
85636390
3204239
89109643
24627668
59665895
9361844
93729540
18321865
78703272
2522573
4965137
60315304
82341437
85206211
5120366
16014940
44881760
79492681