Knowledge
Data
1243060 92169028 125080992
368 596430 34949883 1509995233
23694 708686 5334946 67771 70138004