Knowledge
Data
28118676813 50886 03571997031 019178622 833412
17062905 6662699 80666231514 2560 661655
672123 03933 5399 2935301 47927173