693351
297688
810827
351734
48120
178351
182295
826872
26972
505248
783347
1002647
365584
195210
87890
355469
449179
631832
496718
379504
799961
38638
734881
941406
287208
58755