11381
790121
784830
460627
617951
106781
9168
514274
943912
438954
77324
55383
569394
397873
356572
395877
12775747
636486
4119577
3997980
3319510
2701192
2125495
2099216
2035492
183066
1762948
16265
153361
1529545