Knowledge
Data
43194035 6622 3375228 2516284
70630323 136 513759321 150241268
24639 413276 7392385 238