22001 30992 34858 41478 39459 42769 319351101