194961
317954
489626
191788
107328
36666
51757
375287
754532
548970
34164
540189
581586
719466
647635
214542
395709
91873
450969
536340
4954
873227
435598
112312
87308
43733