910960
286197
863438
206208
91411
1014594
378441
785403
38359
128922
360297
610943
539108
543114
101058
473614
710294
101241
893458
629247
77270
187944
972217
761586
764632
64530