53672
223459
17509
448392
203904
575436
779293
296773
452523
136418
147406
567148
5092799
3520581
3023148
2326804
2215988
2013609
1914357
190078
1746118
1715136
1666195
1625471