640310
115440
343807
375877
676396
492639
170323
340290
875493
201401
831837
87481
853233
889422
458574
793615
1565571
1491673
1441967
136249
1353444
1245367
1233523
1225898
1205296
117438
1174560
1169418
1160948
1157995