16778511
34129211
40565506
42189419
13951963
39453617
7851543
69299997
37644404
83773729
39458046
95025287
80417287
69327856
26425857
24948189
69677421
62877576
81771584
60182466
85592564
77383301
57209226
58329444
8184465
252671
92485065
24862749
29811662
46529440
2069406
26094
16417635
63943901
50411976
69851822
9867210
69913793
4062633
99865877