17740
898660
982365
233318
381768
943700
70222
184840
45225
385615
22983
1048762
954584
462347
977645
86946
609352
363680
619752
253985
601211
585478
396697
66621
19837
548905