64048680
42013629
98443400
74347545
47515263
52194096
4520358
55237538
66504611
93295277
9282061
73758036
5756394
49421086
62118550
38291072
86294598
6989303
25406584
36642484
89049543
87402934
21986858
52699791
74931114
79592037
5434657
36534198
99433336
57908093
47015067
12479445
26393404
953773
91461179
63921124
4763657
77416
53997780
10953806