845334
570625
544649
787635
300671
202357
722808
837745
45425
69378
590706
97420
5174799
3591581
3119148
2425804
2245988
2070609
1994358
192278
1777118
1724136
1697196
1643471