Knowledge
Data
382395 808902 340015873 680 2035221
36825046 27022823 1831 4703 478437
538942835 7651317 921037