Knowledge
Data
280083152 3438105190 91311626152 649333203 71406896
42946571 3343026 988910696 8486900 1335641
25180343250 227958626 505928 53680103803 92338282