67883493
50853596
5729262
22727443
88634283
10863588
9796309
35042325
52609122
4510228
52397723
27183320
53362055
96638620
35874761
1007257
39475664
43709275
23816480
97985417
55059018
60162823
19467182
66499354
41047994
59276844
99492006
48788549
19105907
34377373
84841443
13574385
43464660
86013902
99356468
43654046
22326722
69845004
34347530
75922176