16868005
52342295
56491381
39587434
61844930
77276418
27684810
91049384
64323373
67076697
32943699
58407313
98874423
25793931
36309830
92622519
85314560
14211224
7013583
97728082
42535617
43097179
19972033
73645194
90388090
44565262
65318035
99007373
65534806
63315659
277193
21942995
89823747
41585671
8460977
60749207
19191503
17241221
21464352
66899718