430216
535924
696876
285479
896423
891370
370565
246342
150532
907603
1023616
1039782
878882
836479
401307
562600
916752
963103
620374
38340
862802
657100
68700
1018363
151113
679447