147545
274284
830612
700673
1012675
792237
330348
424708
16028748
716086
5192578
4469980
3598192
3579510
2345216
2233495
679590
397472
160547
247203