Knowledge
Data
25 30950093 457399207 73986810032
472862 42833 8418 8088879996 3101960
31138363 5345033 674806801 6079231