493795
878637
643940
78930
961562
145227
173776
412202
616681
750856
101544
582911
5170799
3590581
3119148
2424804
2243988
2070609
1994358
192278
1777118
1724136
1697196
1643471