90044
671989
649492
252520
509875
539870
805188
633354
249536
712138
335746
27968
4321364
3633456
3581929
3198460
2928998
2836283
2795955
2614725
2525226
2119209
1952351
1909407