20818640
85056496
99841949
7689585
25168028
79265351
135521
1474592
16352757
92322
1416255
3220530
80499320
98714846
21708846
37485633
44673095
3797343
45584283
74979784
94627743
20488931
523136
63468968
1631805
6659921
91488049
86383327
68132016
57989541
86389332
16725365
82295961
24971637
3359568
3845510
46026061
72689553
63327232
14077188