Knowledge
Data
129530592 50 383060
191287480 2711 7179300561 498260272 23384499
658565743 309027000 2996617287 33281 601