286197
863438
206208
91411
1014594
378441
785403
38359
128922
360297
610943
548732
759167
682855
187575
36085
535727
539672
334148
69784
684615
234636
324263
821951
725316
503488