Knowledge
Data
406925686 350731962 13066 281 5219259165
18345738310 0605159803 3617 27590 3403037037
40261128100 43985699 4012610 6599125