949821
821933
1047469
301789
204112
358487
68590
713268
588990
184503
68431
527187
150886
788213
351435
80932
829225
395993
334474
1212473
348957
97174
436629
978324
410663
941226