Knowledge
Data
427291 12648728363 61025 9827224 128562850
202298 52041289 341453729 64
2285 18469967 430886 83534655464 9029464