904297
144655
154174
33544
843745
349157
679144
815321
682763
569952
1006242
565982
188242
467722
943214
7943
37359
157349
392476
798108
964987
529528
361978
71331
23348
69736