23031665
13894827
31045045
12113373
37435389
39218287
63949148
62891810
70536730
39706488
2421850
78726028
28943067
26333602
5893322
37982748
59385398
64551544
53995153
56441596
8368129
89119112
73021778
6590931
42286632
23655610
50988410
40805290
61717054
40094087
75952368
81017634
75291447
18543663
46982771
926391
22899350
66662089
19472197
13798994