38351800
67655716
2528824
48821883
97492234
85266476
69077019
24343714
14599627
78618751
776725
18414292
4961265
68733810
30169435
22932917
19146186
36419663
14055251
17087642
19902498
87469373
89068702
6837014
14829408
21227043
78237933
63419274
11313197
57949556
54822310
6291947
18851462
98196748
45945866
8540496
95145518
89822006
60773866
7604627