Knowledge
Data
2942153 49223490 5077 430 3899109516
604019572 17890530232 44620 684
80626720 6085310344 74787414007 35138