73443141
80111187
17083262
67313957
12779885
70542065
98505194
2215411
84655290
45536591
9475818
89314891
72563292
54419091
6782889
34566196
10182039
677529
69677348
7311999
20512557
31457999
52515393
27886120
19489634
75689223
22059957
19674190
6538430
332161
45797054
18404731
4096454
98144725
36671688
85794802
74271574
4952412
38911960
69322965