175131
920177
1002195
793873
369348
107461
116968
337916
720490
393655
209766
920743
328394
590959
937161
465355
21375694
20671484
18811960
12481916
9796156
8945623
8322363
8100668
7097960
7090831
7089477
6623253
461670
4429231