Knowledge
Data
29469877 862 860823291 107096 320997493
268 799 13106 3233 767777045
572874128 01842 63589 36791785 968304636