17919000
695844
3542561
17302478
13613524
99665118
47223353
29553523
47984738
16705897
73479816
10094417
39796599
7068870
51142369
26541582
74338808
54532367
99826416
7065251
4389963
50598819
8589915
47009726
18539966
66186376
315450
65577815
4802912
11009230
22186638
95484389
23452880
607851
52008327
38489638
66377169
53987718
88986585
40634755