127850
493702
904836
451303
127886
406496
81987
965139
241601
407142
95838
877248
545999
424682
872810
147428
807805
378565
399169
642595
461153
40615
119596
330246
39476
447363