Knowledge
Data
595110448 65477 580028 383549881
0319512 24519486898 64934
3770478756 843695212 9935532138 53404 3609