71614583
8082898
24501411
6906531
9393367
30142766
5355403
549671
85992067
45913447
18317073
67095364
83937029
4499865
58523637
13375669
66745696
9253638
31774903
426941
34595977
33638265
53444169
27636843
71407775
69947496
19187458
52501605
96907592
82996387
59559366
94428102
82197554
9821767
22156032
43293812
47337326
42476337
63095749
38773277