26792679 25012501 25182518 25062506 25442544 25322532 25382538 24802480 24842484 24642464 24622462 23682368 21892189 887887 21772177 21752175 20682068 21012101 894894