378354
457968
206877
406471
268864
901388
942836
731916
255767
886545
602415
141173
5132799
3552581
3062148
2367804
2229988
2041609
1952357
191278
1762118
1719136
1686195
1635471