Knowledge
Data
32228 3160474 322134562 148688287
77 49906786 1042272
9720 30858301968 16694718 55982509202