9544838
6326951
6211599
21203763
64701242
6187380
94586852
52132387
29546652
70383687
9778294
77269719
10031476
41464298
87493884
34366693
65566516
18102168
91238130
57338584
98884120
3441299
6705214
82028080
42801360
42334462
692625
4254413
59352513
77478162
50773166
81728525
13305669
75648373
35097980
8069768
54341847
95224946
82958845
7169888