43224637
92807482
81787391
79641077
27141018
65444479
28469127
4731153
1715127
89447951
35684324
89333612
3947315
36722425
22829520
598976
27697572
21899859
26096807
75706893
76257431
50135045
41221479
58087573
33533179
18659767
8698285
18015435
91882796
68342080
76121728
8404426
41667008
64824616
38687666
47522415
27055419
42958208
77863483
2753082