919658247530141957
798144113252580158
854748968189264209
751567546153272453
538598865077284058
383533065029172172
644606337257275227
171368146611527909
587550650442885464