342929
637189
73460
235616
798700
335141
998719
29860
1015325
1024909
880987
930424
671614
428296
277814
752942
713512
863249
708303
518927
3961000
27063
170322
76095
517219
861904