Knowledge
Data
31 559508 7999545565 7181586 80511712127
29920 833626240 40597
575821991 4782 29 55805 29