8909482
52668576
35169620
76817342
1622148
26262741
20705712
161328
16839830
67125183
74046934
19883016
44103289
39371697
572614
14894580
63282470
50603011
86323649
87562166
7534992
10758827
18541845
61173550
99824679
88071626
40824887
3469381
3793679
88197811
90027509
47971450
864763
21086636
77367680
50691040
66144872
73244521
55131207
23818962