14204987
55873247
30948969
97664904
82963979
14595320
46913279
99986164
94285611
19164488
29339669
25585351
9135547
38584528
66168493
13393390
77952057
22971099
48016762
4875404
35541325
62258647
58384438
7712608
31008596
37079245
42909811
26924324
72082284
96555480
6032389
60548285
3408053
28729607
6888100
9777167
20976797
39201144
18448643
23918197