23953697
10149652
90407054
29908332
17181822
85935312
73476045
25257
87467981
56658183
3883237
12687887
2656593
27791681
6006633
60035476
38525558
59958010
20938656
18051066
54083698
75539991
52099405
382449
88585077
84026343
20952231
11629501
55597588
18121062
5912167
51863692
29006971
8018837
58714888
45892944
38916778
630318
89323221
36601267