144052
1060117
85444
25817
8866
33918
96295
1014167
58755
68942
42524
43459
2418
590110
37738
791168
80497
748135
787130
983176