769382
720460
522876
395633
503246
691528
28710
37891
511603
745720
353670
345699
5148799
3567581
3075148
2392804
2230988
2052609
1971358
191578
1768118
1720136
1690196
1637471