421320
35144
1057210
833128
69237
8192612
914104
26636
895161
7463794
33631
46743
6483441
35032
76143
873