86532
39727
133659
129963
978117
107748
70596
18201
817521
444549
757628
25318
855926
811794
167674
90772
110666
432388
64220
121488
519306
13808
1003653
82710
555623
893897