dg#3ff7c2092f2c7b43b042d12b80836cb6
dg#7a4f6322284e2a91d7dbf32d01faa435
dg#18c49cab53451b2c1e326d9880124420
dg#a140c35361ed8fff0b3383b2ed052b76
dg#c107307c82f91a7190f3ce2dab532d69
dg#681002a046fa0e5abc8c1eb2a6475032
dg#cd9f0da597374c7b891f26a6af7ddde7
dg#30ba8fdfbb3e432a8277438c83860ec0
dg#9166c0a5a5f6ccb2ad4a44a3f0b2fd46
dg#75069751ec6f955a24978dd7587c2d6d