47252636
14438630
81834227
7120831
98423251
1714896
82669412
78916903
39325409
85281977
6870121
88337933
9299176
16693715
313449
57808337
7378565
25259721
22529099
14338452
44181387
95837004
36609055
33068898
6863875
26773810
34896401
161875
63081682
89795437
11545509
24614692
26455071
24051466
55493865
96724333
81327992
68333534
82136140
15748460