428172
488436
160518
517125
270767
227460
499567
1051741
303992
464470
10245
814261
910450
54234
381554
232287
101286
705536
647289
781346
534528
1060773
316586
328793
914306
102179