196276
171586
199858
204754
1886110
2512120
229361
212492
2901117
152795
23667177
741681
146763
144777
13750100
4298125
143679
238464
269184
289373