78247077
55567291
3034051
66845954
18481960
64687933
74834514
8364725
52408155
45874346
16143699
73313181
58909132
70642252
84993677
57191909
18219489
29174325
43658297
43982468
16506592
10323873
54662338
45358200
32864486
26473000
80138231
58936766
7506917
90832709
17854675
53611758
72016964
49289502
81753370
10888927
21781368
10045461
59919529
82034476