682479
72634
625905
76270
971217
263843
316890
244287
320429
581948
470439
558539
570588
336612
811583
29303
8109743
539586
3095577
3024980
3010510
2144192
2014495
1980492
1887216
173566
1729948
15845
151061
1459545