59037126
70514613
48202878
94333200
69313820
37187781
4809611
65667571
38025782
68413818
67374994
93369066
76761242
4762921
94359982
77815116
19318404
69286277
26667797
45593235
969904
62061889
75031627
9047550
29139655
44946382
70493215
61717509
57767373
18332018
54483868
53662438
4834585
76707674
69522266
855085
92547063
25538854
33312264
67489808