32404926
23664863
87779278
16838625
8851976
38583593
6209319
540397
26174150
87818520
1140173
90165606
29883634
86029874
82139219
89274938
42717495
50959950
66344734
12336626
57268947
86032484
22581568
80042061
57575277
28189020
66001346
93008176
46614582
43892439
8475787
7823959
18454469
11423320
45565119
39715589
66256405
28559659
21564129
65393148