1164930
11083499
10224763
63179715
14408436
9315937
23174905
92759596
97083100
36101170
57591812
17541102
4519500
8939505
61036332
16746846
80467258
90921676
34265255
97901588
44599989
7901151
71502863
35327668
36169525
19147511
82963252
70908607
48311553
17576269
38232703
19849405
92358740
39467155
4430225
10544891
82088721
98162176
22143890
22982863