1026682
373418
455663
47771
872280
498130
714375
674270
903543
871756
493110
310558
618936
643931
1138287
110593
546413
155190
1113800
1002337
2231519
1036580
95338
670595
111930
1307862