18072625
12006688
96427618
2674895
33974714
2071159
82956570
69194338
53979277
34054417
45088805
72512662
9319653
2614492
26375697
6754877
88535757
63491982
82677122
67093776
44619612
94019353
39106142
13034486
23327204
238108
30893386
14648434
79079880
68396463
49937806
63655229
6280547
90289456
68244568
50427135
50517659
75223966
7443312
7824252