Knowledge
Data
506 12857 7881593 35259 36858205
290 840572 20363397 074867070
1139234445 943806 0664