51071
68624
8011
2925
14514
1217368
24542
606114
68614
59372
42716
696
1863170
64229
4406
96628
35356
104785
5760
57463