43849392
83022888
71548019
43958858
93192253
56391273
30896356
82383155
39255950
41959232
8322308
93402734
47458536
5575497
88635639
70048454
44195452
4077650
3183524
98915770
6686674
8984535
77752119
44628378
6438369
40551772
9097753
56835938
50915874
60222951
8782268
14589324
7379206
62504265
10446048
80497438
1985473
3721624
5855424
46328875