Knowledge
Data
18989 145 55139941
1391 465668 2085864 74779439111 85469
12466325065 2853784 6599325 40 77297707452