Knowledge
Data
51076 59380405937 474792 43787305150 308
150 634614 94286 089840 1265
30958939738 703 883866 9944505004