26 0 55025 99786 120220 228716 246231 261070 281018 299506 323832 348888 476602 484143 525498 540337 600180 640805 662212 719379 730569 751977 789196 812306 828362 849282 977940 