987108711356131068967913606109689010601132104998990010231044998102994039411486251108819887103310311114106410801098109411078999638761091883396112311021122111893711091075884996107610938941063966112162610341126106710741138931101496094811461039112496192891787910191117907108510731104105190811281028104161699210201113101711059301103100781589710269336221082617111610061077910952939113310786111110621970990954102588888586211411001105795011016121140619105910301027981916880958582972105010368956331005393114557710551115971956106911476201008962113662311279058919681048113110021139103562711119999881037103810669956081018909583101588110166348861070110010725781003914615953100410539516071071105861410866241013112511291137993893973108893410435849181143102291210561061929949110688211429579691112898392113410971084610100096410798898123958651089936109299161899710521119581877106210249591081904105496560910479389558965761083113093210659069119941099