14277341
50968968
95442009
15686627
9111188
51259933
4197024
17215321
94673930
10722003
3213051
86383824
36018747
48919919
25213542
37348801
74239028
31063203
18154299
70754342
57088804
363634
21942809
76706317
15066959
54739050
92782669
33659749
86806268
53207748
28794703
79856549
86229784
6688
9971092
63779623
25149270
82859459
66893203
6848554