62148836
91594429
74371050
47302762
23589820
46394148
30871978
4184489
97681059
46562563
6911956
72962481
85104697
81937373
4972972
8797627
17391996
63663690
68257090
51952902
3117040
51735689
20396758
1198393
41064404
37058770
33316757
10935995
8113894
18688341
38121385
78305323
264104
23941849
73053692
16289050
70222678
23276948
7227351
53992857