47606712
1167964
68831595
84792978
23816362
70762308
85924628
24177310
10302714
6842633
82946038
5661747
6285934
52766557
63874377
62154431
65545788
86649785
58285
57917281
30064961
85588585
2827621
30716999
189028
56526466
52902134
10131451
7251495
31629177
48504864
67104009
37232743
89997033
99517607
46349982
45628660
2332801
99519991
88647548