Knowledge
Data
29953447 514941 31995 5919893516 3220611
436767 44938 4722 63
38884270981 14315 30569973560