Knowledge
Data
18309 8599 21678124320 8166 8807520
305853645 44321 80 652
72 73501050 1192156 0278760838