651970
15610
846169
981236
54322
695870
542709
304822
15878748
706886
5089578
4435980
3555510
3552192
2320216
2224495
834
331250
382972
395161