Knowledge
Data
668367900 43226 1224224753 86001 15940649400
25059851588 545 87 8943
302978 500608290 469250714 3006