70095
497478
25343
890927
512342
483491
944310
29757
156268
360259
89126
694800
1018363
785972
404971
164809
523304
740486
991622
64181
365935
191629
393136
796270
178593
664241
132180
777800
432925
821142