946 1022 038 604 877 2054 361 4493 516 747 5681 792 983 6073 7496 683 697 9371 583 10112 335 824 11800 12053243