888509
384175
678214
963824
648200
270263
591380
892941
437783
387104
682347
88436
5133799
3552581
3063148
2369804
2229988
2043609
1952357
191278
1762118
1719136
1686195
1635471