52455680
9573237
46906179
7760580
57214887
369947
27141507
14481597
70678674
1601386
18246069
7844038
61661922
839268
2494404
21361170
2031591
96855574
8100301
12391926
81028987
5661182
41577625
58073873
48522717
96323260
3316281
15785986
46075687
97754413
32457167
94347191
14578237
11265181
360932
65269558
84487005
84864668
32818123
12861668