1011789
930860
815638
668974
46537
706787
1031794
876309
505757
379950
290985
316908
35080
217989
450635
966933
777218
36990
432204
64504
751992
792334
170394
729163
98947
198669
409176
608608
159209
228174