77648726
8468244
59373777
30973478
39132315
9952967
9522891
69009018
25466493
60974244
63946129
94207555
78499925
93067544
48823911
92382925
50317073
33864407
11642173
13355662
9626470
76929791
73599725
60075682
6229274
13384547
90605654
76875585
5372978
81993822
68828550
16524361
20009606
87007373
81936426
9638858
99825521
63271226
27514473
13432302