Knowledge
Data
25334827 21823535529 5642022
12 73758501343 722011675 85926376009 668447
4847185363 746168870 2492281502