58504991
44123866
34511369
8935494
41015828
45358344
89857190
5423957
55259188
39174149
45923412
5651888
61128659
41689370
86754042
17085611
27036565
4376245
9992327
913999
21372542
60057707
32461678
60224820
64455695
82856216
12801818
67607673
78626318
4394188
39469522
6136557
32667662
14722039
83232019
14748213
97232705
65988182
73905583
3205205