76539408
59752954
5462540
58311148
27842461
39545401
20584770
28894894
15033735
80946449
8035761
311996
99333688
55027044
38607910
70161810
70133965
55129088
7707192
79351582
41644094
13616784
40025838
10909228
8780640
83385990
85219254
18843168
78356905
24261954
66085594
76219876
33463792
27916349
90192783
1532612
43756454
75422201
81932230
36734892