from 25713 33426
34362 44671
44572 57944
52622 68408
94248 122522
62832 81682