52609752
79601215
81259866
74661498
47852142
38971872
77869575
39582244
87158547
27189327
67016059
13022326
70009908
31058795
21672480
47398731
86171146
25995545
989995
97346496
82509824
63695627
87514077
79398343
18896336
10728127
83439069
10245515
4319272
5511272
50994699
73872023
33698489
22597445
25617974
53092374
88623501
52293851
71617249
38467369