7691
376345
694234
619929
127652
855596
316342
281483
704152
477625
87162
910334
53919
56260
64483
446290
40369
54045
508225
549100
526509
272861
123908
191600
384891
949968