70698741
81386811
27037854
59884399
51307066
16738178
88635952
98215110
80148119
90789274
85797135
2196883
49291643
14143679
33522814
29396094
39122795
55075652
97132980
48681775
15864807
4698797
73603084
35076391
28081912
62037528
63663119
32074255
49567796
94376812
99419558
32855345
5112572
4499250
78475244
8818726
22334060
22641950
65568322
20577828