1278162
97137915
79222276
86469599
8790668
81521080
60166357
11633807
50848959
78101660
43643341
56619980
8974932
54331491
35946817
54446942
9838162
21059810
55419737
53419659
3142418
67905057
2297890
16264319
92135831
56717172
10744649
45261716
99488809
73647795
16879971
19158485
57854444
33988230
5285278
22054860
16443836
22225444
97078527
86954790