80262638
32199976
72879427
27971052
7695747
6424332
80351976
33316493
46628334
21106472
40327012
84974060
35012997
94056983
90429932
88184386
46259886
14501482
10034294
94111350
18044438
19785871
76574177
13966648
64279027
98643223
87605603
38083079
15346984
27895090
52859792
16929645
34583519
62754282
19827996
38411387
21806114
1705435
224488
12565162