Knowledge
Data
318486060 6361 236278397 912915244 973
30241495 495279512 7048098444 1518211801
295 4677 9528106