29762012
31049001
28261460
78904838
2222264
76905932
17982749
241662
584035
44261743
97864344
90996720
17369300
5329598
6724917
14477566
4259448
94857625
53987165
2737618
48938265
31067819
64852249
85724166
43901281
36709896
40151739
748973
36663806
89188776
32892774
2606017
48176736
87955727
22867302
15979424
12983747
11737106
48876546
32673440