64699821
76285932
29559712
14574242
36438041
58684826
69382958
26347487
3562095
20552095
9202184
80345434
10792725
3157163
65906467
75313742
73586398
67646
40708591
39769744
35432326
12243292
39747607
83114683
87695195
68222672
35791110
13672201
2265291
25559738
8936345
66559550
99635712
84033565
32478609
62163021
32656263
69608337
17952027
4304764