117728
420480
628141
326149
610768
786896
332143
421604
417300
799753
62388
88885
5092799
3520581
3023148
2326804
2215988
2013609
1914357
190078
1746118
1715136
1666195
1625471