162456
16764081
30861051
81014453
34425146
54534101
15841574
63212671
36036157
46152097
20668860
47467729
32748634
6279401
3631775
66079147
5795254
19093627
5333183
10058281
32413448
63757951
3809105
53043688
156060
8345566
6038158
4315496
36401269
2645409
98604254
8647450
7011650
48614546
1682735
10852323
45279420
2550637
8545711
96741606