Knowledge
Data
122460 4428904095 608617561
3076 7420682588 50186
1836 990886164 61187513 28285986 577215107