42832760
12785575
76214348
646265
66582531
95683722
10422494
73982911
7901133
19122464
8395228
97595285
35358063
25283970
83236
1313727
37067998
15697036
42342632
77793249
91825585
74171953
26187385
80604432
69262925
18155373
6136597
14636358
9995490
13996092
73176775
38391249
37871971
15755875
544971
7324171
6999251
20814107
27233087
20109510