6929
932547
287291
981251
3249
185251
607526
632276
536411
104589
810783
590119
78696
764729
21759
248722
24532
146685
160292
362306
127301
708287
183571
247717
27693
415887