13947095
25445320
38952827
15734
4749417
18201489
13081594
30058945
63996819
72129045
38224106
98997666
97169344
6924137
64564477
95842499
47794785
15755355
60817793
64197371
65697874
62918991
81333669
51883100
20483754
82782648
17192770
6009581
10254394
55617535
14529558
8946842
52789226
99726243
77933180
62684827
24158321
14544289
59266339
74485363