89567685
12887599
1267845
95454817
4810587
91518677
27945913
22152591
506904
56548103
48713239
5595415
33404583
93896350
20078705
31589705
38119068
34882969
3838155
17988962
90466665
36088678
63726621
37772372
99378360
12251690
5810440
27871094
37301783
61904030
25986538
85337359
22512937
13737804
93112026
22589514
9968802
5058890
27099721
8361546