743730
269814
388140
303574
78356
861454
971140
311176
235773
906642
147404
770280
768912
845503
596998
944677
71746
954712
375958
720136
844335
105376
772961
415272
455477
84958