16717241
7912075
89594075
19564708
9092852
74928149
6457222
61002640
9412399
64706972
43575071
11887685
18812666
22299855
28539076
19946153
90221413
10954852
4381548
55698677
1982685
70658773
33342732
29607183
51319133
26195154
57868807
75283722
44599500
67766650
4786848
6532727
55868780
50092037
60567678
39006833
83882849
12062814
11325727
56481829