Knowledge
Data
402599112 23534 9045 5686233350
1288240 82431238 524829977 80 4573939646
70530290037 714116215 19254818 35136053