23025329
7641402
82069502
54007063
6139
26058162
24777170
53081775
32103566
45111082
13645051
38917628
55336365
1817631
26394207
96425267
49204710
49199427
25781864
63331640
59661699
9088146
43894052
50762473
57268325
98688393
25006277
85866835
36241851
60107199
66381839
21562093
68963398
87504509
3659648
7466550
9279650
54776307
29271208
1464984