59508071
16447160
50128694
47004243
53587597
7704857
62036520
9258565
22666830
93972883
3505762
57232345
23053539
83439780
89668170
77452261
90759939
4224144
87607375
39193412
5775466
71421688
95964185
10687184
84802067
89299717
611183
12669582
6591833
16896759
59967138
71178978
71087830
83104980
10303778
2198311
18322050
45686118
77634550
17271497