385865
90989
148553
372847
51360
425741
367158
165997
87224
692404
1010237
664146
678131
667370
1332
951398
257424
687714
313481
38958
521924
603573
878882
836479
401307
562600