Knowledge
Data
18 427 700301168 785 512728
71485 3299990528 6566508 21054411600 401
41250032929 837163 2022 17265574259