>>449
手がかりは
・1000≦A<10000
・B=10001A=73*137*A
・条件1,2,3,4の言うある数はそれぞれ10001,A,137,73

Aは素数ではないので、1でない約数を持ち、A=pq (1<p≦q<10000)と書ける。pは二桁か三桁。
Bの5,4,3,2桁の約数はそれぞれ10001,A,137,73しかない、という条件を使うと

pが一桁なら、73*pはBの約数、
これが二桁なら73*p=73 なので p=1となり、不適。
これが三桁なら73*p=137 だが、137は素数なのでそのようなpは存在しない。

pが二桁なら、p=73。
p<q, pq<10000<10001=73*137 から、
qは 73≦q<137を満たし、三桁ならq=137しか取れないので、
qは二桁で、q=73

以上から、p=q=73
A = pq = 73*73 = 5329