Knowledge
Data
158490 21166508613 6516 7251155
31034 6267 74839012254 519043 13585
859 3308891 205 333 995327