90423
96488
806260
849456
939827
75934
1001744
57217
320728
182334
158283
198823
5174799
3591581
3119148
2425804
2245988
2070609
1994358
192278
1777118
1724136
1697196
1643471