Knowledge
Data
30 4545660 5540712 179208774
13634013 4838285 8508813623
80542 2388832148 58 0019631 559789072