816248
2286266
75519164
35841886
24772085
43173871
25719615
55488026
854631
1521162
3058211
43809450
35343517
1831977
96418155
25513549
4026000
99639155
69568926
28083453
39116623
4322557
64763622
43695095
359933
79414021
71882035
4843237
20663996
72908014
9983536
99216064
39055812
7268701
80981458
29897993
12172934
62242928
33293486
40215852