223766
588149
57680
1013649
568145
38697
708672
738171
629315
766827
942671
1013830
10425
945583
84721
553784
367816
404894
750965
1015917
966254
962830
420945
857943
326942
116183