Knowledge
Data
6586952 34151 660 32700370212
170 51399883073 75281 8749776 84773261
50230 077401101 6046505 8447576