3938814
46325102
18066645
94439747
32386380
95859482
8489742
37196418
58303676
39654371
9294510
92375677
74317898
56088387
85366796
33812510
9980986
79259524
15726220
94765520
62981935
62429796
7927300
58966446
4333781
85034690
8357198
18596235
70388184
88951154
39246278
43438877
53959734
56445493
49226521
18394400
53411057
2853912
78028304
98164322