38741967
25211576
57961406
48064013
2103879
65326815
59383009
70416304
76078043
5207719
2677392
32482743
68334403
63172088
30513388
89644139
82922179
68365216
15027759
57342169
75709486
36518425
90107816
44426010
20303338
28496995
36373785
58183657
81955269
19168604
63009856
65778094
79614758
37679913
2721068
27617825
56229592
51146300
50107579
14804588