Knowledge
Data
30137649 2417551129 771866216
91888 215 985489127 8520245
70 3747912611 10766895186 594