Knowledge
Data
30 76 268 36458530778
54562 5124065 3066 44520724081
33351 9128 214532841 50896388228 5399864874