Knowledge
Data
2604652 5949981527 598018990
417450971 1046702 9850191 10327046088
4053508835 83 355534560 57003176921