696238
54675
316496
411808
581711
611439
704495
67894
439316
712613
703947
858416
5115799
3547581
3049148
2354804
2226988
2031609
1945357
190878
1756118
1718136
1682195
1633471