39857748
12032525
76607034
79714280
69574583
28412811
53047977
13347415
20592621
26436652
57441706
44631610
82528507
59644185
67154721
6302755
64372613
79271269
88176451
14468826
26562950
62061139
95342437
11588296
11061993
57415093
66275316
26215425
84212102
65238480
62338836
31723315
71331460
84073962
74909852
8650225
41467729
20031399
18684403
72125238