968224
331355
684474
487480
904966
246400
228638
456253
239565
137339
1004188
2039385
829355
90979
444732
892388
34152
480578
432204
521993
734246
38362
625367
602248