70642
80598
3893
55086
597461
58087
935216
664505
701168
72358
245452
45573
4999798
3438581
2916148
2233804
2178988
1967609
188078
1853357
1709118
1693136
1631195
1607471