120374
875413
1070208
72954
146906
55971
779682
836922
439984
504720
234226
343284
5051799
3490581
2964148
2290804
2202988
1996609
189378
1886357
1734118
1707136
1653195
1619471