46067151
28472643
51183019
53227079
40747845
9122369
578474
45584130
27848470
11808740
39429160
3545154
67076037
24112157
71039634
51222828
85609210
97869725
65181054
37283869
91069341
35517503
2621958
26456250
88194175
83517661
6729279
31302034
1229114
91537779
3725592
5208407
23313618
80899847
21827656
66172134
63474741
34426245
1487301
53154560