585473
840523
756132
6196
548648
513268
410518
772229
40949
166621
23404
401111
533547
136105
374126
590205
912468
578436
991000
151538
800697
927293
84358
420428
39933
770566