Knowledge
Data
59656111728 43428732 404236794
2180349 23991 6697114661
829314 1745126 831381 90168419