152865
1012136
589630
963669
617971
294143
271267
671474
322404
613560
856844
301488
44434
293742
246702
78394
487825
897875
378748
863318
53421
892686
1062999
345369
37744
423991
309935
148809
475586
116191