Knowledge
Data
25096 36031 59509951364 8543263308 5347693799
2845945229 54 58 592241174 877681940
58 11215 9985999 29443766403 13867253