Knowledge
Data
17380318007 16314040 5269048 486859141
302699229 1680 6900 86038 205083911
2215 189483673 989928486 2885472113