71105025
32186279
63152814
19406002
4760671
82911845
95614512
74348907
67585037
74998874
85841698
7289107
96471171
58679414
27463430
27562683
40199277
96067381
29326835
71004168
4940610
82752969
76018832
29048774
11025053
3522988
21207618
48675984
69447740
47525965
12743789
17592752
82683225
81488161
11005431
89132979
17329730
52994687
93232182
38169640