50660 90
74078 990
7822 425
6140 529
30394 282
11318 447
94903 710
98313 954
73913 157
50843 186
13873 923
84674 442
95965 72
13864 536
14804 642
90416 256
63081 597
84645 864
9877 350
48401 606
79734 174
71104 225
48395 265
63760 743