347309
882962
182853
218727
97354
755603
552581
633507
636122
51772
461154
585452
249749
561588
347349
165226
997968
12573
14438
23146
547799
976143
44487
86931
39934
81339
309880
720548
37519
69445