82232243
39254280
63602258
3606452
8171876
56109849
51519433
8547530
93717123
31662330
8139592
18543409
93561058
26052743
27757292
49638620
9067347
86224886
67712433
81437172
27489872
43681818
74404053
44652110
3700558
18427909
24482798
2124603
84346534
12752440
90277320
9197083
47773578
70938774
85403525
53187677
84823815
44077558
18141613
64055679