80503593
81219422
84919550
10359862
66087977
6148748
8538821
58263155
12021867
23053869
58486190
99792484
45611168
93525
4798326
53808647
55165480
83585026
40533982
57898619
70628587
7735174
43542866
85325497
69102606
25137866
11587379
81590
5565842
33466195
7243889
1793991
3039852
39767449
12992073
45647320
32641762
7072721
454217
99161552