97150
145958
5335
6889
47782
96909
661487
184174
333476
797624
725741
420526
5161799
3574581
3102148
2403804
2238988
2064609
1979358
191878
1774118
1723136
1693196
1639471