688414
208219
233204
796275
665822
512527
691721
904895
462451
173605
192237
588649
243168
614775
717444
340436
20173484
19669692
17970960
11949916
9280156
7914362
7859668
7191623
7073831
6916477
6908960
6417253
457870
4368231