Knowledge
Data
3102 586106 95353543 258147728
713 2028680 041710820
3254 531127199 71902 1324064545 640