67813852
93656578
21274495
59494267
91972038
55723037
87477898
17144670
86635877
74158301
63922550
74668835
14648559
23614573
6542921
1229369
49411914
96201
36966671
4993984
67244965
21382391
48301359
70981401
26448895
73655591
35586217
57807930
54315686
76929054
7245766
85798262
24976203
31147965
126603
41527662
9825806
28109283
85088235
99932845