20346991
80754791
40611362
87126081
86301560
36557228
51125665
23792764
146320
30157088
17309427
7047351
63278251
29883046
37414367
33876479
23754771
13719102
6924787
7614879
67077872
12754405
12188741
64595345
6265679
77174989
7546637
4223699
78345725
5984870
51168618
14157911
25359917
41399468
52688543
47486627
6848217
5492492
48219069
45067326