4161656
3677773
35435931
4230600
82505269
2704759
38162664
87631456
37808491
67608905
3911963
61524668
10261595
39969215
32282362
84126459
38489914
83106835
67883074
12478069
16549121
63649448
10166228
86874669
33029563
56507428
41798427
13974626
8412213
68692851
37666759
22104403
13474359
7620817
56699793
91832529
6765112
83439739
78152941
83288284