368682
750476
660821
42131
378917
432969
213271
734882
16359748
733186
5388578
4541981
3687192
3640510
2399216
2269495
813392
87747
504879
2201