Knowledge
Data
95 30516430 161497115
79174632658 148889 120590 27516 32452288624
182283322 2370626 883034507 5304223564