38127488
10818484
88078906
9221955
22453969
77069154
53749084
78429872
9729023
26213189
15575696
94053722
45885931
84076490
17404440
62908415
45059881
12779360
46484169
21481809
94552453
32948450
66594314
18362577
471618
18142793
29987054
85217127
238844
58238474
10955177
73216176
68534389
31296231
9894222
28687846
74593456
26448489
51935453
66409747