22888215
14651170
13877404
44415056
48367708
51455006
11031768
15237669
2935685
14875664
61324313
36253953
13671866
43949244
89087856
65592655
7709832
52773148
99301505
84567164
98294424
73254071
5661852
62054010
92299489
75718924
18304353
67057636
40223793
27361804
81011466
81035810
18214290
57204271
1274495
14607888
24604152
90798537
25443319
11373557