On each of the modules you have, the pin ordering is the same starting from ground: ground, SCL (clock), SDA (data). And each module has a 6 pin header: 2 rows of 3 pins, so that this pattern is repeated twice.
sda X X sda
scl X X scl
gnd X X gnd
On Ansible I think instead ground is at the top, but the ordering is the same. You want to make sure all the SDAs are connected together, all the SCLs, and all the GNDs. Each module has two rows because the preferred way is to daisy chain: one row of pins connects to the module on the left, the other to the row of modules on the right. This helps to keep the total length of wires involved as short as possible.
Connect all your modules together and you should be set. You need to also supply power to the I2C bus by enabling pullups on crow (execute ii.pullup(true) on crow).