Knowledge
Data
592533561 7784470 898847 29777858 95213283
415216 67091 3251661681
333986 616 39431748