428865
237986
447508
952904
644999
5772
209262
17752
136153
1332848
1303368
1302852
128363
1263358
1251939
1248482
35982
600754
197978
938476