51671846
20741637
39757953
66954636
49301026
36582597
29255866
11782716
14396152
69697908
2869383
73167086
31616137
45678521
20106134
19192390
33026214
53416223
69114279
38424937
4535726
17581973
29434403
57613738
39183173
73196053
32338218
14142597
29444565
87465177
59839163
1198455
24631252
26162937
459694
9561783
96591225
78072615
33909337
4070956