1132568
938350
437686
531361
533212
95944
846581
1103896
540858
591549
1474825
57483
1188370
432665
262296
804879
680268
1202472
47013
1414429
1070247
1829121
1429788
76028
680479
1000733