Knowledge
Data
820166 219168611 75198080617 935009966
4694224 85615386316 551274854
677 1089498 295072