472442
758332
540732
132676
1010186
140427
542988
23647
257185
549782
19999
710898
212226
662412
896266
16384
630779
742965
31865
494731
59722
818718
869767
586115
762478
141164