Knowledge
Data
28 60351310 52 337784
101034 244147926 53240 22528170
657488 362659 59172 470130280 58852054