89441054
98226482
9899872
67038177
58721736
31524249
76177456
75628654
70099410
76503918
44685398
41939352
523667
46956982
97665712
73087314
192841
54495506
18911298
30986755
49261891
64288580
340742
13568320
36744429
179753
90546840
86436909
12614644
53326645
89579461
66587525
60987342
87358374
32932042
15676440
99921832
34683693
17082603
50645630