286680
459796
346556
344693
223392
4378106
2459108
269480
32455177
16196137
643180
149794
16285115
1448110
7115118
11671120
2132113
196667
1312995
201197