76687133
25624071
11706684
49846050
83285679
30198483
51789014
33168720
22198127
58753324
21519254
1099197
49626883
51884837
18413954
42086060
34522809
94469042
11603745
32893250
10995193
7250183
19979552
6867882
34945560
5227712
14631296
99786159
27337801
40494431
9269154
47448115
93136141
97087150
4366299
85879378
90339519
64626064
11375311
6810350