65686579
91478116
8655635
8914476
57165310
70479458
52213775
78453016
68016632
18905335
22496557
58713724
89239893
71439709
36786837
60104515
57152377
52765317
24502253
86744075
84785792
39241188
27018337
2654136
85283747
24671568
71145837
24331393
3234167
53648823
44612404
21613766
92351608
50007553
42058599
18834858
94502783
51431133
66378519
27144543