683849
94859
156752
168837
501680
25417
35864
54700
185401
534599
90092
118721
79997
839364
361966
704187
841615
661108
782489
58794
693331
751493
85750
952246
76706
130270
62630
534320