20447217
74192505
28855776
22281496
68786856
5694093
76328548
39328649
4305616
40951057
5062561
87524412
52088586
13111748
5751326
67118154
2170617
39001843
81486672
35882717
47679444
97863459
45875339
4436938
11326558
315574
5782296
9861170
90677312
70188998
55818177
57136019
45699679
9218280
75474473
49681942
7920975
56365770
48911072
39313955