20122252
46751218
144842
78157675
57639763
82533818
26853378
60759765
62067467
52359440
3381879
51089763
90454152
4874490
22871137
74137280
137908
18769953
46165075
47395518
62805649
54588627
37037964
70476795
7015211
11499978
300698
75206179
27318025
95266698
93422759
71025557
32816504
99421186
88211085
1939838
45737017
51839946
26652298
79245082