Knowledge
Data
169 3162 357964 8624826 18223969835
12930715642 42041 10
88 309 704 6203466 7511974311