947678
527277
92423
1803815
558187
186157
78398
193983
636542
73435
294167
81570
190596
311127
185477
796962
659929
374389
683485
889848
499511
266320
222196
791729
966768
934837
131754
657617