68139819
71156385
2235521
26714044
80382957
30867025
4632948
666531
85527067
46414364
66663966
35342629
39236477
57352834
74639368
29081444
87355536
77768092
4227055
95096187
44722298
86351180
91501405
97268938
40878984
17882628
49831805
14597746
94567976
26401523
58732937
3282745
77991871
66688665
35143632
72293527
6208892
99843208
62158349
22721216