439968
7570
364917
245501
322123
464252
422883
15874
444520
647665
775355
591562
500641
882283
9091000
92755
281150
74239
338235
64697
593958
283377
81631
170778
11335
70855