Knowledge
Data
8184310656 83834836 9933 561291601 3510410
3629509 7020867 138856 424134746 50861958745
9830517117 395861536 4124072 19706 39272