51345895
19435720
17956921
66771733
59075174
68512920
31578067
86695914
36351667
8742649
6028118
68779808
64081980
24038930
2569280
32603852
46435886
49167635
48565322
67064184
97534703
1216848
91238814
60876484
28294165
49275435
39375391
7105979
94215033
29943660
70159422
63236106
57528675
71574419
6832897
44932841
69623887
203420
70533565
70342946