679672
319544
719146
159904
73521
826301
25618
592569
715978
976958
164160
50552
946735
885550
905791
723170
110183
132340
84645
922905
298935
459306
776257
554145
77896
373363