47987045
60415047
41349024
29148750
7414912
1316197
71232219
62064917
10371494
88745197
3102460
70238977
94877425
18632713
91162396
21893350
50446727
2618580
4176279
6153614
11946761
12441572
93792632
77598377
15327100
85333063
67801880
77472817
64736745
70251086
7913692
34697447
85243344
57076911
12722747
96487920
45554405
55237737
4298090
13556598