54723735
38225789
63199962
32335804
4886678
38938173
23897440
11465160
47802913
82025574
21319113
37273771
35936561
21984115
93166659
41009289
85633965
50351824
78546984
10766326
34845462
1571737
2184604
67848875
9990917
72281354
860674
67725710
57433156
73427401
85811910
18874048
76807737
5104629
79682343
63763129
65346072
59676818
48565225
29035947