139910
966946
67527
692890
50742
176153
830474
349475
137796
188235
886630
572959
876560
755686
12631002
496961
327943
86029
467988
716849
130473
244598
324199
918596
886631
823651
488208
649765