Knowledge
Data
59 97598 10249668530 8765 5793812
88540040 15199260 319 2750001015 180027331
982392464 926 757 44137210639 1148228128