139339
565481
65556
968678
653999
128471
319149
159680
909794
243360
477469
212117
638901
334747
20805
924383
309537
877897
576756
21191
28389
297192
960454
390855
81588
102243