342901
1064486
551932
186316
357544
474800
611181
346694
1095292
917906
344360
327428
265284
502841
419275
782256
818951
471118
381102
60387
525115
83866
280432
638607