26886 103707 303053 92 54391 26460 12374 702 597501