Knowledge
Data
4182 317455350 29100509 248 0505829066
3273 250600972 2822131 802685503
31 494 645780 9749568 33