Knowledge
Data
2160452 4046723 33838853 45425483506 02593
2895088319 209684333 4153756971 139621216
65878 639564445 80786 399