21763476
8407210
93339997
84436865
17793414
18666611
3877334
28939340
247758
62858233
6891697
77293155
6552705
79291306
9623804
69196331
49129741
6971866
78379754
64232023
10055662
98202505
35045098
98114445
37439821
72882086
69877921
31382645
38456123
17331971
64068154
4587239
46506816
81449801
84286610
69858506
21593010
36594053
5584699
57133103