24411750
113819
599073
65761930
68887539
66621785
93131652
11358068
912281
43829507
93055282
4857539
71303863
91924740
44389521
2821726
5348507
60136848
22529136
87162699
11368670
48389437
57249204
7370267
42531802
8086063
18044209
85729843
84391725
639474
74654146
64031901
55296093
49241762
82337022
68262181
98465018
49014737
85801345
38092759