91867821
8605743
82402552
66632830
29571694
1629966
58301439
85589699
79854458
39375776
22359967
2715658
13327899
99046373
16759047
77142521
60529626
26254320
58879887
60323595
86684886
89266365
37857561
79386222
21691770
14139396
3222508
42159245
43031202
41803241
68656491
60271979
46154220
20647744
73671240
46025376
88275243
88791436
11195835
1139599