50770
87940
79572
76180
41042
938101
54348
810
60650
73343
31552
624
37320
67368
15523
635153
80615
52542
933134
28851