14085331
55291747
7212494
36835745
73388020
33014722
79941100
46965278
83713541
89793382
15722021
9097846
83331132
15644284
47842046
72271172
87262071
87365580
86962003
93421582
38252467
80162523
55334466
32186268
32399028
55139505
77522758
94288900
36349673
67725898
5410896
8293757
4073098
37634646
69577920
47109934
40554
27976714
82691809
53914558