52785882
10274539
25557772
5649545
86984824
16101168
68654050
85523903
55769322
4370973
57013353
26777894
54726417
33476082
74699370
47737963
58207234
10208977
39209937
48019027
854650
60839026
76967855
29056366
48609796
46173204
48338898
85974024
3129452
7135835
32265614
70091835
63459802
1753410
77675134
19152679
33355127
67365920
40872250
58286546