12664040
41756011
22378273
60012644
37704356
44902901
9263837
88149093
17753853
76486366
99595156
55618451
96665732
84289910
3028634
83481692
15602106
54544453
24598717
10789406
97834120
20122234
65388006
10789494
21022546
59193814
27732623
21753724
14699587
15022025
39731580
8177530
85962726
3021456
93068310
88626955
65989863
29524695
12313297
58133261