21354671
71708033
6450635
9074342
42698112
9908078
8741326
63296374
331817
8546970
1656234
17024902
76568384
24696078
6786726
5281003
62083127
65498168
19708799
45059800
76956020
2559449
569093
38097043
8375920
3253155
63149221
51856650
9348169
59885453
4590355
31902238
18182088
31866214
21613185
2244293
17852013
63797111
13835481
3999702