12301071
11222664
23474117
56372656
31037086
27111482
17698824
30887494
27915228
1841997
90353820
76943358
32223902
96601697
98236963
87189881
563254
93327427
59113352
11942601
14598936
32416150
63912617
22707479
42895068
59108000
74038647
72786944
82952092
16612927
101265
39282079
77423258
13899374
26717135
65863995
74269975
32233584
96524296
21638519