19871339
3851229
7189012
91025058
30809232
93477562
68904066
88991485
417129
95097070
11293489
63886375
76502945
63327814
24923842
9494304
58452840
34337806
75444172
52816162
29621272
69515344
44491715
34542137
17559476
9694388
9464207
1613484
73868613
59754460
3144702
84179132
3831701
8686530
86148537
57994921
40076486
27528047
89577907
15456663