1002021610082904711019567910270610103069151039184710536581058374106195031080650410940541109485721104481311096579111220341116897011433705114535731168168711710045117933231185690711968790119840221202381712070064120822041212463121393011220123122300441122300664122302197122303234122304807122338487122338523122339312122340218122341917