60168355
49305981
7825898
9967464
24939413
9629185
9777376
525734
69095341
11882083
2455223
22598898
39185886
24646852
53185300
72629809
57122084
75857489
62727616
54826756
47087515
69318154
66972612
2498446
61728387
97779095
27599175
14449265
75847315
5964833
20292177
40015855
74412758
49356949
88976729
12803550
97993199
52948066
2636974
11047085