100000 5 38648
91573
7189
90394
26587
47698
