65722316
78488483
53079183
61055812
30855813
15666686
94875323
65959644
72395934
53992551
3542646
81003545
35829153
22822703
46669034
93788780
68093964
9371196
20712574
2307900
91555240
48982898
6884199
2874699
65512628
43787836
1213133
6883791
84568075
81012640
21842347
28194247
48744307
16163848
99641919
89182270
40829270
99284411
42976554
44531666