Knowledge
Data
321105946 4761646 46124906
553504062 19164 2847036 621992142 36568813
179128712 9703849 014759