Knowledge
Data
42 145453 1131872284 1661081177
500 45128284998 42287491381 59 3979290610
87053039 61785184298 56246446 684091274