45343
106260
2913
36885
30336
775129
985147
708156
915208
91037
11010
94231617
63681338
89401923
9857639
52411264
100589