23565173
89296228
31014279
85762369
79467583
97937949
53249226
9402299
52263528
71011662
2216816
92766311
5926081
77638680
3282661
7921994
80812540
50039072
67869971
62097557
86706490
83552407
61791827
55681680
35414590
29692898
55728362
4999947
55051038
61539829
45965325
76702320
73876661
3305455
98228838
42049929
72995432
610368
71534169
13429164