46322510
2035247
87994613
37034285
68843927
54858239
60974124
22704258
84383259
17322113
94032594
38601272
54023868
5901553
17345522
55031877
49579471
44961728
45644971
12934078
28924127
88033043
34508169
11551143
77127762
72642469
10695990
6612870
17985188
885853
54223869
57599718
89547312
6879774
17545863
21634057
45839611
75299827
28493198
33702891