67357236
99307635
7948275
66492553
33147279
49783435
87701508
94242270
54314696
16394589
29594431
77757721
18282213
21123544
49029838
99277068
94148181
22747934
18493707
99559145
70144425
86366156
39611828
48258882
396182
8848495
88906035
25038321
22839577
91838325
84852375
79036517
57625194
51841959
37636953
40815775
1659824
67031349
25092866
11326632