28471
494445
34496
604622
670479
259955
421235
731803
33369
277432
606297
233675
5141799
3567581
3073148
2385804
2230988
2048609
1969358
191478
1766118
1720136
1689196
1636471