30466387
8092999
12415686
28076812
6006479
88766291
59305682
17102112
56735305
615259
7908381
46532320
84152217
3897658
54473989
27591944
93085434
11891719
34967882
24906931
28763089
70706288
12385807
17234778
83719602
44952766
69671263
50863181
38541872
47192064
14056761
24406373
89803099
6365413
9676748
90558822
1191015
77211415
19152004
70767213