39597526
9012437
81199578
10493914
72286926
352204
62688658
99273049
71077024
10953174
75365266
65052565
74824814
58099755
40108784
58206110
16797262
6009180
7478583
17525106
40145163
9184599
23204754
50063016
19576112
84995590
19359442
79328773
5492134
29194285
83152806
68534967
7337934
46633002
82685484
50907494
76591219
4593987
24056315
66053728