Knowledge
Data
45401983808 8542028 309437037 273601
859590 9106291870 7906621 1901
56047896469 1999439 29745697