80427483
59308167
12077835
73202946
17788119
16417155
43253169
29138152
39176374
94983
40067566
25554665
27729427
56248552
40135255
73149907
60417493
40169393
98716427
80970
14216121
45868203
57308267
37321755
76688036
69089440
34736373
74298577
17725129
86329433
34527735
60783907
38612666
13131080
83263523
34824113
86556400
291754
70857322
34375005