564879
620376
43377
20255
78686
679204
830513
578955
852941
384872
903953
779
5164799
3584581
3108148
2415804
2241988
2067609
1985358
192078
1775118
1724136
1695196
1641471