499127
650711
49638
342545
762962
12414
954454
372681
530222
234593
33804
418735
5087799
3519581
3019148
2322804
2214988
2010609
1910357
189978
1746118
1715136
1664195
1625471