2ca227f2190de8264c4d09b3db4e2ac1667b9b83 358f32e127718ef2354c850f9b537b61c4e38ca0 4f44d094e4fbbadaee438294df61841fafb9dd28 5bc7513f5c5175554583d236304480ccbd712868 669066599318fe6e6a821a13ebfd52de684f8b07 7fcc3f804b62170ca648349e02158e75f939aa13 863a913c8d0f90d54a28d88c102b523fef576a0f 96bd1d646bb09c6f147843c9c2929fa43609a571 a29f402afab36e4b82c820cc397f225157619cff a2c4b8949acb76cc2178923c9a73f5f1b59677ea b1eccf4d2cd56c35ad467522938d33bafb0102a1 c6114b9be3883f3c51647398733f0a97e662edb1 da04ad3bcedb1971677316b102eef58a812bf062 f0d2de10c78ec73a277ad8a4b297920d0540ec7d