74817528
33727458
78704437
2578879
75075139
38657714
21408603
75596171
60277140
686576
54107128
57376596
32471304
8457853
6282347
72145660
50787433
63293515
97843827
17068058
8604949
79286610
77728417
41399686
61817029
32699623
85047585
1973890
36358845
89394956
28003513
93173397
28368704
93561633
50986553
74535016
90518065
71817487
5831261
45152043