66941684
81421677
67511605
49241493
67931388
42701342
90501205
78171149
69931061
63451008
5405986
5515850
9677755
4442623
5638578
4569527
6513385
8258162
8416126
686037