835968
768788
520668
74435
821
943897
99427
1030799
520753
161131
913177
195576
849543
877967
369672
1001195
20173484
19669692
17970960
11949916
9280156
7914362
7859668
7191623
7073831
6916477
6908960
6417253
457870
4368231