23369
194903
544424
90765
659715
925968
379567
179965
604651
141351
20636
505888
5051799
3490581
2963148
2290804
2202988
1996609
189278
1885357
1733118
1706136
1652195
1619471