Knowledge
Data
145660 7193546 317356040 1285240
16 8793813901 98218190 20831125 07941
541804 43 93077237710 72 47868726