538807
377796
509123
28967
547794
392863
498460
323593
27414
35855
507178
78335
358788
693351
297688
810827
351734
48120
178351
182295
826872
26972
505248
783347
1002647
1033303