18718415
74484203
6103181
76482742
35135184
88296089
26779170
78259302
66442404
98518752
59496602
94095607
8567562
87222890
50037504
35221355
89763193
25646611
41659742
7518201
20304196
51484183
62743689
15255767
73964243
32607005
74329907
60029251
93473858
16206814
30114582
8737888
29957026
17042852
8427746
40974038
29494755
45558918
54073814
42431902