Knowledge
Data
40 80036 6644666217 81720025470 315320069
4674666637 466 04032151452 9065271 5786266221
15565865258 1633241115 98378 470 91973025