672540
697102
696583
465502
976991
1029852
764795
549812
741992
841307
45730
539305
171468
533488
586635
85283
20178484
19692692
17981960
11960916
9288156
7921362
7861668
7352623
7074831
6917477
6912960
6418253
457870
4372231