153288
228234
444846
519769
593875
81350
947699
267338
3176
377630
472304
18426
5092799
3520581
3022148
2326804
2214988
2013609
1914357
190078
1746118
1715136
1666195
1625471