810
60650
79572
28851
9616
52542
4997235
50770
7765277
50526
635153
94611163
938101
31552
4753438
1400
624
87940
67368
73343