467525
48080
2309869
1234282
1124609
2280784
793819
1717558
1199552
703760
893101
486420
441926
835968
768788
520668
74435
821
943897
99327
1030799
520753
161131
913177
195576
849543