59382003
21915281
49106627
21173799
8655775
53066259
39054605
39978056
91588636
53498220
283195
99081741
13579163
66893614
91053534
12626624
63757474
85514268
49883387
29175857
31127650
92255284
42307245
73977783
59831080
13874004
14221761
42265802
40588410
34908259
4349662
80326251
7193895
2110745
13156433
11106369
53833876
13718854
98178448
51398290