691606
940249
298156
173675
963597
20571
964293
336685
571660
939154
976495
782534
5116799
3547581
3049148
2356804
2226988
2032609
1945357
190878
1756118
1718136
1682195
1633471