Knowledge
Data
433034 195103 148148703
311383906 8953237650 563943 153653355 9008639
4911637 1009 515040 11359797