1048871
92290
4729
288847
84233
100463
591983
274855
329781
227742
45466
23052
865923
737609
371992
69937
280207
1107534
596568
393473
269767
203437
287669
878175
530722
644987