211918
859110
262892
693308
315979
629780
178249
285413
471715
387950
101980
478209
1151870
2061517
72580
758797
400187
993801
232941
746494
214606
5370
1601570
1362282
2012314
1215121
63275
573305
573435
973895