8402835
1981673
38877510
26092026
57632590
79385214
40961639
617431
948316
46184544
19716969
26712393
13612028
91061251
43277633
90585615
32533912
79019581
7155921
33074713
20489927
27145017
5085200
82799801
3243261
83895468
27922423
66226785
86495870
26936023
53488523
15458692
13424206
84018631
51198806
54802946
28301198
48337038
65132659
6521971