343542
4046
708304
5551
527928
989693
657681
277723
749124
447615
717601
309398
150808
623456
96714
291595
139717
645414
470992
500417
279322
49228
353758
815220
868476
541552