373218
147369
925689
880446
914648
407962
811413
843578
1035513
938407
940341
225978
458217
816746
1037250
448881
20155484
19562692
17936960
11935916
9254156
7902362
7838668
7181623
7072831
6912477
6891960
6413253
457470
4363231