77579651
52699510
18471042
84043339
8027975
33871255
12398962
15181229
27095359
25133541
63955212
94272620
30774502
962680
176694
40251531
7676518
84914468
67647859
49323275
2145175
31137027
39097494
80888296
28681697
80064310
7337439
32739004
37253782
55156395
67607816
34353914
5296203
452125
62946831
99134866
64847112
97886843
52693849
85679453