20118889
7442929
96504852
74539319
27945838
97671700
87228509
6069569
4761837
80313821
84767793
20973662
4063600
3597978
1649819
16675381
75049071
718928
56374499
91346875
50847415
9113553
3038298
59078132
75151728
80234772
33639934
57937643
58046744
67809537
45627809
2270694
3142958
44881915
85416498
16031801
3287311
99576947
16827789
69715505