78666566
15389217
48744888
41847664
83153069
5693123
23527041
50702580
98956216
91942279
74306665
33416059
3113882
34698215
5618120
61915958
51861701
4019717
84656951
48273578
34443795
12151815
13019733
27717662
61057997
9682129
37088177
72981299
14009830
79305574
9015148
70114298
13167092
519264
76234496
57557254
33145904
24155276
29958144
30237497