111145 648
12909 661
267679 872
41447 639
5961 795
24650 853
7504 525
40439 532
14685 587
99095 847
23831 554
99605 339