1931
128600
85992
208439
274321
36894
113502
540803
52274
855101
59745
497691
682914
540662
50461
578171
129494
619406
693463
611357
431919
190928
481138
505335
339849
54861