Knowledge
Data
901176636 6650124 42490 1768871 771350671
2618722 3102815 7314081
3921 21448116 2377389270 312631