71452 3520
58397 1049
49685 9738
20250 5580
31917 6763
96151 8124
64509 1395
27824 5246
17323 4931
51563 8315
28487 3113
55983 7242
100002 845
99997 736
99996 111
99995 918
99995 563
99995 477
99993 462
99992 334
99991 910
99990 648
99989 880
99988 179