67065568
60807101
13927829
38915640
6832367
28205619
4003769
58432938
14595938
61956077
86701184
71093992
19293497
2415387
130577
75956270
50151493
3482540
20817749
34109475
93719791
95064857
32206032
70693294
52185673
40547279
18392880
22111800
66653920
782551
14948478
83721587
45035836
72372803
95333287
90073915
72962396
4272168
39483535
64925926