8945
618750
379400
910993
747967
297660
702694
841527
1009696
594975
405262
518401
47410
579569
145974
87428
80888
694410
202736
641468
262879
66782
787288
33483
291213
188631