Knowledge
Data
8894 21580428799 82194292 113574 98471863
70499183 341404 2913830 7711619249 60150367
80536926742 832 24793850 592