223473
346172
44784
252200
903763
696590
32584
265864
883358
341710
826
664378
601894
7191623
19674692
1572138
1448892
1122272
1169172
115566
1040551
494166
2446973
100357
2551878
1087595