5104163
4741993
12466253
79749190
79457643
32391701
65511617
27036561
89619362
58907860
39986430
3858756
65813866
281557
99117930
22288461
4192795
69783850
94268257
69719843
3981190
80538068
83706458
6108034
59666360
67121027
252887
45205933
65231536
78282355
82429073
11266327
75892104
95866527
58778913
70895902
35084430
88312941
94339028
82392272