532488
586635
497435
805508
92846
1052667
810411
982259
45618
743778
4062
1061263
1188370
432665
262296
804879
680268
1202472
47013
1414429
1070247
1829121
1429788
76028
680479
1000733