707170
789493
340126
576978
555663
47140
14208
241173
593443
55591
142189
485687
249984
123637
2140
946910
248762
493333
167733
377117