521215
834684
4006987
798768
2365853
2411998
3324706
4416511
2090292
3112759
53000
51019
51712
43295
44445
46465
49521
50470
47014
45059
253389
688784
229276
461705
342040
417768
378012
151643
170346
619092