344105
757553
76749
353353
686983
931982
1034853
578126
244322
859339
189974
165141
5135799
3558581
3065148
2372804
2229988
2045609
1956357
191278
1763118
1719136
1687196
1635471