51563 8315
28487 3113
17658 2376
77543 6577
82354 1244
50242 9476
37075 7523
84470 9650
72952 1856
41757 6985
81806 9012
10475 4587
100002 845
99997 736
99996 111
99995 918
99995 563
99995 477
99993 462
99992 334
99991 910
99990 648
99989 880
99988 179