Knowledge
Data
59 2421263 19888228215 1301 05079631753
682118507 2113 497132 0836 80424053736
35216958 78288569533 585