96164342
10975163
86874006
57918500
6827524
19153028
56999835
7124423
43828226
38866247
55463290
52054978
77821198
18986903
36566293
85414168
97361130
12472611
26941874
59546002
34922412
83176134
52586401
38317791
75609307
99927634
67184090
75857337
920902
2154883
35075283
5755744
62191826
70284948
53162513
53518188
36377041
6830411
6569288
13286465