Knowledge
Data
20261 8634 81337 14162702
241 6575590 63246 4314820 6162500
1082715218 94483876938 664777 52118