894451
493224
588761
189629
66368
15640
734807
326864
931548
1037606
758698
384978
351305
454319
661241
152260
14237747
657286
4382578
4116980
3388510
2851192
2151495
2139216
2039492
183966
1797948
16295
153761
1534545