12656552
25113693
24987789
34325958
8033712
92829146
26124522
98049251
1485160
9213802
88204619
51013844
55737928
54791715
38487585
38338583
74096773
92756802
66562539
98453827
65015261
80876808
342378
24271694
5567787
26068276
31136635
29192127
37215648
52598675
48071032
12746187
11711109
5206176
85533236
19319390
22043067
22107669
57344644
35233294