944192
566719
539926
149995
304881
39118
16882
933594
38154
129483
662748
583330
606797
492602
575889
523572
368310
954492
937310
547767
483742
29641
981775
961164
729122
525835