259982
710780
790312
88620
830735
553700
160385
271632
182502
842482
669472
360497
821548
812553
40867
2091
281307
911495
971771
824385
6076
983985
957494
488510
357282
116217