35 1 91343 59014 56722 34054 38758 10392 59856 47811 4289 82647 46298 86705 54251 38214 33247 37571 42077 41309 72690 56496 58911 41739 53326 58783 34268 75584 49915 7374 10302 13873 30835 6899 32581 100000