459374
155429
488937
114565
59751
1019302
402494
855420
37893
629407
882608
99359
823106
166908
629822
45865
15860748
706486
5079578
4434980
3551510
3548192
2317216
2222495
2056492
191266
1871948
16405
1565545
155761
375972
394161
2953
942604