Knowledge
Data
10226512 961978 553362736 1564092
53795 474158356 18884880011
10 5115 62180070400 7046385723 28722573