965389
123302
467878
183460
28571
495445
35496
604622
671479
259955
422235
732803
5250799
3673581
3198148
2498804
2274988
2119609
2047358
193678
1826118
1743136
1721196
1659471