38269615
631172
1164118
88195485
10789127
4379123
58091304
53138511
23484284
10745261
4345886
20701618
32857178
38077217
26891970
51396740
93947547
71629910
70622145
6682931
11372321
46964744
836748
9431233
48433185
94915856
27966328
837359
4901358
40693967
83376036
49459357
8982501
10375521
60059741
64612277
19818681
81164544
80125067
76545136