90863664
79106598
16694721
97069681
2708205
80261445
17889437
62357004
4589268
4219066
77865853
26402694
97705231
62987344
2229536
87093457
36843347
40792146
45508451
38832948
62142444
80561345
84957894
30495488
63941031
47223669
64052000
15011974
37144992
52275855
9079483
41989491
51834716
83068414
7726013
15285436
2753826
7580657
64735999
30396068