8943926
9233771
87574385
35631441
96461596
2756299
12941466
3821977
86216625
90201711
59282407
2652328
33307104
2623406
12661961
68576314
53496827
63163116
82428897
90919359
34438063
78081454
65037800
16031198
8713017
11114152
66064266
64872635
40929403
7021988
11375287
1277780
79687705
39856943
39292216
63216271
37965022
1534797
29607634
6109835