20041505
71658088
72405595
5583805
60176531
44387659
53381836
73393927
30885201
38368453
57493272
11371526
79896360
649258
93087616
26895725
16073708
60035482
29416351
97662298
38789352
97487395
75296655
95472104
93834047
32466727
89519547
84533668
1358587
75969389
9512420
86675618
70605988
15069398
12224296
46756249
34181080
35125523
73579971
20445835