Knowledge
Data
686 51 3215007594 309 271
306846185 3548445 1453515243 10722064 3445082
51690 6579482895 513 1436