10582541
5431301
6491296
12376257
35598887
6303791
89213524
52607997
72605092
13959031
25488278
3098518
1431119
85248565
66932462
5079218
14822627
84428085
14358539
57566960
67374084
61387484
22077582
36782109
4812163
14476730
54044229
29546145
63159153
81227762
66576280
695274
83947167
42434770
58051931
89184280
55903557
40236224
49701640
8095264