26207620
58444375
57759613
31535842
31096517
65829969
39554270
1888244
26511290
14104513
2935860
85039572
52227951
74071384
40147615
37505479
83347202
99745931
73788879
60555204
13309915
16028181
18994398
94822841
23363662
2271707
42721875
22737330
44568290
32028862
27986749
60418535
62805016
22952521
94398361
62399674
26446160
27547415
5795677
89255972