32238
701
239966
809686
57561
488667
584696
554465
3091
61423
1010587
816995
564163
596159
39275
536156
939242
138228
63236
131865
983437
622626
665806
689529
717593
4243
746775
727381
65999
819972