Knowledge
Data
96286246 2547816 8117 871 787519
3110281 43 972868874 1001562
44 785 3312706586 21 364440