25678089
92121768
43833594
18078910
16831547
6630909
58862511
78394398
27414168
9124805
55001248
25069547
89078014
41482945
29788264
71488783
76249026
1904701
59304895
60414318
36593844
62097500
99733680
13475679
83713798
91875345
45127195
89775783
17907750
44622331
33846570
21047699
33552108
53915813
6659480
1675366
28322049
50502170
374531
86729511