Knowledge
Data
163 300 10122888749
73219 7244750 99020979 6915230 47932
79498 39143 727 31511494 680529