Knowledge
Data
2506620 5018318 80509 2667 58400292
81729693 666029915 535087
30369125890 131991932 9182205 210425 0854686899