30529038
98363974
28924005
89656717
44782941
81483276
12073299
77008333
62054968
76263944
57736781
75207880
454373
29908634
46416287
34276840
11054640
65053234
61473724
17398031
83675164
44386679
52688098
96811969
9705637
30622769
32093316
13041748
69714260
32753755
9607993
39608944
8093908
13283634
80272806
30558945
23526440
73425201
15925782
27358050