89409588
49062489
60844444
46711646
66504873
39594958
22413010
82375909
57458150
65964678
43406695
87402474
46583442
99313677
96723105
30521971
56971396
5194145
94776400
38655550
26433407
6607017
28959940
40462880
26652206
99807
56574769
7194763
50462962
9154264
27843050
7163204
3395862
21819469
12062044
7352829