419529
490770
819764
995389
240565
537368
37391
457253
720422
78740
292592
1055846
478504
28952
52987
558377
273284
507841
424275
784256
821951
472118
383102
61387