19604692
601894
17953960
20168484
9265156
11944916
7911362
7850668
6898960
7186623
6915477
6414253
1048521
1184996
1231857
1079396
77653
1480202
877411
1352192
1507574
775854
817180
1145261
716957
1309587