674898
839145
556498
496313
106201
89782
23320
112590
313922
466734
777108
294168
301789
857844
38273
57949
961264
443273
159355
906130
746590
227630
91906
491108
891166
580337