99560 99
65202 97
28452 75
68824 79
33864 79
20701 80
72217 60
43632 72
70572 97
15891 92
76919 70
68255 90
93847 77
27003 65
58530 93
53904 61
28338 100
85947 83
16871 100
14458 96