Knowledge
Data
31 93388 24778791567 32290 17503120
65995579 3512198036 8852 2785715
49832079693 62170 39594825 12412164 61