96672016
10255186
96168453
65741019
23919079
9851318
10655867
74465145
6777294
75034052
89234746
57688089
70085844
33125636
60733223
67387412
44673702
37524107
78981983
89471210
6901914
5522973
53011682
44231691
26604952
93145397
50498371
52303111
79414753
18519232
60333367
42858162
37531691
29267107
59874221
75237818
35635544
84714819
8796894
9620104