Knowledge
Data
59 8010275671 2552 94161242672
31 96915646 5270616 55853516
1049 537460 2535221264 82