81683456
83852731
90648971
2834137
99893590
5583269
1799657
86833092
89429806
91084649
52628313
67258357
1762784
30621727
88259114
61087852
6535938
80147866
16556620
61517243
65315924
79403240
5301755
54097178
1205830
34547135
20729686
11091026
68971730
3139650
30533665
3513344
98947888
46661037
32871177
47348036
904179
32208205
42488547
57573503