44372223
9404278
48533846
1972522
72447753
39831102
97168521
98261149
96542056
567074
4822793
632639
9047111
53898412
47408644
98108444
66576157
97813941
3522121
88084023
19094987
8426377
23346467
62007872
73282324
39197934
91441793
62851542
91597882
68142839
58982503
53313430
60977130
38103139
28812702
77479663
78479625
65397328
53723729
84526952