Knowledge
Data
42 1364156 2181394 4125116886
9095457293 255611 22071182988 6338 2537639926
96309233399 5000 101 885020