97694644
30295716
31616208
12523954
80695309
78664785
79535514
49754978
79761415
56906320
4968886
17374
70966515
7278808
9549538
54662078
79078357
65985957
36636653
11977728
33557296
85083794
98644723
35835239
49296857
27778608
53245491
57962289
69063609
69544681
417557
73111170
92899782
27109778
20059295
43408206
9694146
24435866
42122059
96962176