30736 5201
31082 8649
96288 2790
88909 1013
38351 2563
85094 2898
90693 5536
32328 9217
78225 5550
90412 3787
74840 5838
68154 6478
100002 845
99997 736
99996 111
99995 918
99995 563
99995 477
99993 462
99992 334
99991 910
99990 648
99989 880
99988 179